English-Russian biology dictionary. 2015.
buglewort — noun see bugleweed 1 … Useful english dictionary